#loading {
	z-index: 20001;
	position: absolute; left: 40%; top: 40%; height: auto;
	padding: 2px; border: 1px solid #ccc;
	font-size: 9pt;
}

#loading-msg {
	font-size: 9pt;
}

.rb-top-bg {
	background-image: url("..\images\top_bg.gif");
	background-repeat: repeat-x;
}

.rb-topMenu {
	color: lightblue;
}

.rb-topMenuItem-left {
	background-image: url("..\images\tmi-left.gif");
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 24px;
	cursor: hand;
}

.rb-topMenuItem {
	background-image: url("..\images\tmi.gif");
	background-repeat: repeat-x;
	background-position: top left;
	padding: 5px;
	color: navy;
	height: 24px;
	font-weight: bold;
	cursor: hand;
}

.rb-topMenuItem-right {
	background-image: url("..\images\tmi-right.gif");
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 24px;
	cursor: hand;
}

.rb-topMenuItem-left-selected {
	background-image: url("..\images\tmi-left-sel.gif");
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 24px;
	cursor: hand;
}

.rb-topMenuItem-selected {
	background-image: url("..\images\tmi-sel.gif");
	background-repeat: repeat-x;
	background-position: top left;
	padding: 5px;
	color: navy;
	height: 24px;
	font-weight: bold;
	cursor: hand;
}

.rb-topMenuItem-right-selected {
	background-image: url("..\images\tmi-right-sel.gif");
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 24px;
	cursor: hand;
}

.rb-topMenuItem-left-hot {
	background-image: url("..\images\tmi-left.gif");
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 24px;
	cursor: hand;
}

.rb-topMenuItem-hot {
	background-image: url("..\images\tmi.gif");
	background-repeat: repeat-x;
	background-position: top left;
	padding: 5px;
	color: red;
	height: 24px;
	font-weight: bold;
	cursor: hand;
}

.rb-topMenuItem-right-hot {
	background-image: url("..\images\tmi-right.gif");
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 24px;
	cursor: hand;
}

.rb-clock-left {
	background-image: url("..\images\clock-left.gif");
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 100%;
}

.rb-clock {
	background-image: url("..\images\clock-bg.gif");
	background-repeat: repeat-x;
	background-position: top left;
	color: #31629C;
	height: 100%;
	padding-top: 7px;
	padding-left: 3px;
	padding-right: 5px;
	cursor: default;
}

.rb-logonInfo {
	background-image: url("..\images\clock-bg.gif");
	background-repeat: repeat-x;
	background-position: top left;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 7px;
	cursor: default;
}

.rb-toolbar {
	padding-left: 5px; padding-right: 5px;
	height: 19px;
}

.rb-tb-btn-10 .rb-tb-btn-00 {
	width: 21px; height: 19px;
	padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 1px;
}

.rb-tb-btn-01 .rb-tb-btn-11 {
	width: 22px; height: 19px;
	padding-left: 4px; padding-right: 3px; padding-top: 2px; padding-bottom: 1px;
}

.rb-tb-seperator {
	width: 5px; height: 19px;
}

.rb-smi-item { height: 24px; vertical-align: middle; border: 1px solid white; }
.rb-smi-item-hot { height: 24px; vertical-align: middle;
	border-top: 1px solid lightblue; border-left: 1px solid lightblue; 
	border-bottom: 1px solid steelblue; border-right: 1px solid steelblue; }
.rb-smi-item-down { height: 24px; vertical-align: middle;
	border-top: 1px solid steelblue; border-left: 1px solid steelblue; 
	border-bottom: 1px solid lightblue; border-right: 1px solid lightblue; }
.rb-smi-item-point { cursor: hand; }
.rb-smi-item-icon { cursor: hand; }
.rb-smi-item-caption { cursor: hand; padding-left: 2px; padding-top: 5px; padding-bottom: 5px; }
.rb-smi-btn { padding-left: 3px; padding-right: 5px; cursor: hand;
	border: 1px solid white }
.rb-smi-btn-hot { padding-left: 3px; padding-right: 5px; cursor: hand; 
	border-top: 1px solid lightblue; border-left: 1px solid lightblue; 
	border-bottom: 1px solid steelblue; border-right: 1px solid steelblue; }
.rb-smi-btn-down { padding-left: 3px; padding-right: 5px; cursor: hand;
	border-top: 1px solid steelblue; border-left: 1px solid steelblue; 
	border-bottom: 1px solid lightblue; border-right: 1px solid lightblue; }
		
.rb-smi-submenu {  }
.rb-smi-submenu-indent { width: 10px; }
